Troene commun - French English Dictionary